Tình trạng phát triển PostmarketOS

Tính năng

Dự án hiện đang trong quá trình phát triển và hiện nay chưa có thiết bị nào có thể thực hiện được cuộc gọi với postmarketOS[15], mặc dù đã có nhiều nỗ lực đáng kể được tạo ra. Nhiều công cụ khác nhau đã được cộng đồng dự án cho phát hành, trong đó bao gồm:

  • pmbootstrap[16][17], một công cụ hỗ trợ cho quá trình phát triển với khả năng biên dịch chéo;
  • osk-sdl[18][19], một bộ bàn phím ảo cho phép mã hóa mật khẩu khi thiết bị khởi động (trên thiết bị có đĩa được mã hóa hoàn toàn);
  • charging-sdl[20], một ứng dụng được chứa trong initramfs có tác dụng hiển thị hình họa khi điện thoại đang được sạc pin lúc tắt máy.

Thiết bị hỗ trợ

Tính tới tháng 1 năm 2017, hơn 50 thiết bị đã có thể khởi động được vào hệ điều hành này, trong đó 18 thiết bị đã chạy và sử dụng được WiFi thành công.[11] Trong số này đã bao gồm nhiều điện thoại thông minh và máy tính bảng Android,[21][22] cùng với các thiết bị đeo được như Google Glass, các đồng hồ thông minh như chiếc LG G Watch và một số điện thoại thông minh Nokia dựa trên nền tảng Linux, như N900[23]N9.[11][24] Cộng đồng pmOS đang tiếp tục hỗ trợ thêm các thiết bị mới, và danh sách các thiết bị hỗ trợ được ghi lại trên trang wiki của dự án.

Port sang một thiết bị mới

Quá trình phát triển nhằm đưa hệ điều hành tương thích với một thiết bị mới bao gồm việc tạo một gói cụ thể cho thiết bị đó sử dụng công cụ pmbootstrap. Để làm được điều đó thì thường cần phải có được hạt nhân Linux gốc từ nhà sản xuất của thiết bị. Mã nguồn của hạt nhân gốc thường được nhà sản xuất đưa ra theo quy định trong giấy phép nguồn mở GPLv2, nhưng một số trình điều khiển cần thiết cho quá trình này có thể không có sẵn, và do đó, nhà phát triển sẽ phải làm lại các phần cần thiết.[16][25]

Tài nguyên phát triển

Mã nguồn của dự án được xuất bản trên GitHub,[14][26] và được đồng điều hành thông qua MatrixIRC.[27] Một trang wiki đã được tạo ra nhằm lưu trữ các tài liệu phục vụ cho dự án.[14][28]

Tài liệu tham khảo

WikiPedia: PostmarketOS http://linuxgizmos.com/new-mobile-linux-contenders... http://lunduke.com/2018/01/02/weekly-linux-news-ja... http://www.osnews.com/story/29993/100_days_of_post... http://www.public.asu.edu/~cdchapm2/postmarket-xt8... http://ftp.icm.edu.pl/packages/kde-applicationdata... https://androidcommunity.com/postmarketos-can-run-... https://www.datamation.com/open-source/why-mobile-... https://distrowatch.com/weekly.php?issue=20171113#... https://fossbytes.com/postmarketos-linux-distro-sm... https://github.com/postmarketOS